/*
Copyright [2020] [https://www.xiaonuo.vip]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

XiaoNuo采用APACHE LICENSE 2.0开源协议，您在使用过程中，需要注意以下几点：

1.请不要删除和修改根目录下的LICENSE文件。
2.请不要删除和修改XiaoNuo源码头部的版权声明。
3.请保留源码和相关描述文件的项目出处，作者声明等。
4.分发源码时候，请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
5.在修改包名，模块名称，项目代码等时，请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
6.若您的项目无法满足以上几点，可申请商业授权，获取XiaoNuo商业授权许可，请在官网购买授权，地址为 https://www.xiaonuo.vip
 */
package com.cn.xiaonuo.slbfinances.shopassets.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * SLB店铺
 *
 * @author 卢阳阳
 * @date 2021-03-05 14:55:13
 */
@Data
@TableName("sl_shop")
public class SlbShop implements Serializable {

    /**
     * 主键
     */
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 申请店铺表ID
     */
    private Integer businessApplicationId;

    /**
     * 店主唯一标识符
     */
    private Integer ownerId;

    /**
     * 店铺经营类型id
     */
    private Integer productTypeId;

    /**
     * 高级店铺预售额度ID
     */
    private Integer quotaId;

    /**
     * 名称
     */
    private String name;

    /**
     * 描述,简介
     */
    private String description;

    /**
     * 图片
     */
    private String imageUrl;

    /**
     * 店铺logo
     */
    private String logoUrl;

    /**
     * 地址
     */
    private String address;

    /**
     * 经度
     */
    private BigDecimal longitude;

    /**
     * 维度
     */
    private BigDecimal latitude;

    /**
     * 总销售额
     */
    private BigDecimal totalSales;

    /**
     * 资金
     */
    private BigDecimal money;

    /**
     * 金币
     */
    private Integer coin;

    /**
     * 银币
     */
    private Integer silver;

    /**
     * 评分：0-10评价
     */
    private Double rating;

    /**
     * 店铺电话
     */
    private String phone;

    /**
     * 是否首页推荐店铺0：不推荐1：推荐
     */
    private Integer groom;

    /**
     * 1、共享商城2、共享农场 3、共享工厂4、民宿客栈 5、农家餐饮 6、综合农庄  7、旅游景点 8、农庄租赁9、匀贸商店
     */
    private Integer shopType;

    /**
     * 创建时间
     */
    private Date createdAt;

    /**
     * 最后更新时间
     */
    private Date updatedAt;

    /**
     * sl_shop_payment
     * 民宿规格详情
     */
    private String homestayDetails;

    /**
     * 店铺 关键字 （商品和服务搜索关键字）
     */
    private String keyValue;

    /**
     * 椅子数  （允许NULL）
     */
    private Integer chairCount;

    /**
     * 房间数 （允许NULL）
     */
    private Integer roomCount;

    /**
     * 推广申请id
     */
    private Integer agentId;

    /**
     * 是否为券购店铺
     */
    private Integer aushop;

    /**
     * 配送关键字
     */
    private String deliveryKey;

    /**
     * 0.普通店铺 1.普通加盟店铺 2.服务中心 3.厂家店铺
     */
    private Integer slShopType;

    /**
     * 区域id
     */
    private Integer slShopRegion;

    /**
     * 省编码
     */
    private Integer slShopProvince;

    /**
     * 市编码
     */
    private Integer slShopCity;

    /**
     * 是否以取消加盟店1,未取消 2，已取消
     */
    private Integer isCancel;

    /**
     * 1:正常 2：禁止
     */
    private Integer isStop;

    /**
     *授权时间
     */
    private String authoTime;

    /**
     * 1:正常 2：不显示
     */
    private Integer isShow;

    /**
     * 服务中心名称
     */
    private String serviceName;

    /**
     *上级服务中心ID
     */
    private Integer superiorServiceId;

    /**
     * 店铺排序
     */
    private Integer shopIndex;
}
